educationally handicapped - Spanish English Dictionary